package com.beta.user.auth.center.api.constant;

/**
 * @author gwqin
 * @description
 * @date 2023-07-12 10:50
 */
public class UserAuthConstant {

    private UserAuthConstant(){}

    public static final int BASE_AUTH_FLAG = 0;

    // 已完成高级授权标识，对应公众号授权"snsapi_userinfo"和企微自建应用授权"snsapi_privateinfo"
    public static final int ADVANCED_AUTH_FLAG = 1;

    // 公众号基础授权 TODO 说明域腾讯的关系
    public static final String MP_AUTH_TYPE_BASE = "base";

    // 公众号高级授权
    public static final String MP_AUTH_TYPE_USER_INFO = "private";

    // 自建应用基础授权
    public static final String SELF_APP_AUTH_TYPE_BASE = "base";

    // 自建应用高级授权
    public static final String SELF_APP_AUTH_TYPE_USER_INFO = "private";

}
